One might think Twitch is at the top of its game right now with all its recent success, including the record-breaking Fortnite broadcast with Ninja and Drake -- not to mention the popularity of the game itself on the service -- and this year’s debut of the Overwatch League, which continues to bring in viewers each week. Unfortunately, the Amazon-owned …
Please to comment